all thumbs – English–Français translations

🇬🇧 en fr 🇫🇷

all thumbs adjective

  • clumsy (idiom)
avoir deux mains gauches
Wiktionary Links